package com.ht.api.constant;

import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;

/**
 * 微信客服消息类型
 * @author asq
 * @createTime 2025年3月14日 13:24:16
 */
public class Message {
	/** 增加客服会话 */
	public static final int SESSION = 0;
	/** 客服消息 */
	public static final int MESSAGE = 1;
	/** 站内通知 */
	public static final int NOTICE = 2;
	/** 删除客服会话 */
	public static final int SESSION_DEL = 3;
	
	/**
	 * 构造前端的websocket消息
	 * @param type
	 * @param msg
	 * @return
	 */
	public static String createMsg(int type, JSONObject msg) {
		JSONObject json = JSONUtil.createObj();
		json.set("type", type);
		json.set("msg", msg);
		return json.toString();
	}
}
